Marks & Spencer's Royal Blue Fit-And-Flare Dress Is A £20 Bargain - Ask Susanna Reid